anthropoid ape - Español Inglés Diccionario